Improved Algorithms for the Permuted Kernel Problem
نویسندگان
چکیده
In 1989, Adi Shamir published a new asymmetric identification scheme, based on the intractability of the Permuted Kernel Problem (PKP) [3]. In 1992, an algorithm to solve the P K P problem was suggested by J. Georgiades [Z], and also in 1992 T. Baritaud, M. Campana, P. Chauvaud and H. Gilbert [l] have independently found another algorithm for this problem. These algorithms still need huge amount of time and/or memory in order to solve the PKP problem with the values suggested by A. Slianiir. In this paper, we will see that i t is possible to solve the P K P problem using less time that which was needed in (11 and (21, and much less memory than that needed in 111, First we will investigate how the ideas of [l] and [2] can be combined. This will enable us to obtain a little reduction in the time needed. Then, some new ideas will enable us to obtain a considerable reduction in the memory required, and another small reduction in time. Since o u r new algorithms are quicker and inore practical than previous algorithms they confirm the idea stated i n [I] that for strong security requirements, the smallest values ( n = 32, m = 16, p = 251) mentioned in [3] are not recommended. 1 Recall of the algorithms of [l]. In this section, we will briefly recall the attack given i n [l] for the PKP Problem (see [l] for more details). Then in the nest sections, we will study how to improve these algorithms. The PKP problem is the following : Given : a prime nuliiber p , a ??I x n matrix A = ( u , ~ ) , i = 1.. , n7, J = I . . . n, over Z,, a n-vector I/ = (IS), j = I . . . ? I . over Z, a permutation r over (1,. . . , n) such that A * V, = 0, where V , = (V,,j,), j = 1,. . . , n. Find : D.R. Stlnson (Ed.): Advances in Cryptology CRYPT0 '93, LNCS 773, pp. 391-402, 1994. 0 Spnnger-Verlag Berlln Heidelberg 1994
منابع مشابه
یادگیری نیمه نظارتی کرنل مرکب با استفاده از تکنیکهای یادگیری معیار فاصله
Distance metric has a key role in many machine learning and computer vision algorithms so that choosing an appropriate distance metric has a direct effect on the performance of such algorithms. Recently, distance metric learning using labeled data or other available supervisory information has become a very active research area in machine learning applications. Studies in this area have shown t...
متن کاملImproved teaching–learning-based and JAYA optimization algorithms for solving flexible flow shop scheduling problems
Flexible flow shop (or a hybrid flow shop) scheduling problem is an extension of classical flow shop scheduling problem. In a simple flow shop configuration, a job having ‘g’ operations is performed on ‘g’ operation centres (stages) with each stage having only one machine. If any stage contains more than one machine for providing alternate processing facility, then the problem...
متن کاملMETAHEURISTIC ALGORITHMS FOR MINIMUM CROSSING NUMBER PROBLEM
This paper presents the application of metaheuristic methods to the minimum crossing number problem for the first time. These algorithms including particle swarm optimization, improved ray optimization, colliding bodies optimization and enhanced colliding bodies optimization. For each method, a pseudo code is provided. The crossing number problem is NP-hard and has important applications in eng...
متن کاملEnsemble Kernel Learning Model for Prediction of Time Series Based on the Support Vector Regression and Meta Heuristic Search
In this paper, a method for predicting time series is presented. Time series prediction is a process which predicted future system values based on information obtained from past and present data points. Time series prediction models are widely used in various fields of engineering, economics, etc. The main purpose of using different models for time series prediction is to make the forecast with...
متن کاملAn Improved DPSO Algorithm for Cell Formation Problem
Cellular manufacturing system, an application of group technology, has been considered as an effective method to obtain productivity in a factory. For design of manufacturing cells, several mathematical models and various algorithms have been proposed in literature. In the present research, we propose an improved version of discrete particle swarm optimization (PSO) to solve manufacturing cell ...
متن کامل